French-English translations for être fait comme un rat
- dead duckShes a dead duck if she starts flirting with my boyfriend!The government decision meant that the proposed boycott of South African goods was a dead duck
Trending Searches
Popular Dictionaries